do something well-timed - Español Inglés Diccionario